#include<iostream>
#include<functional>


using fun_t = std::function<void(int,int)>;


void Func(int x,int y,int c,int d)
{
	std::cout << x << std::endl;
}

int main()
{
	fun_t func1 = std::bind(Func,std::placeholders::_2,std::placeholders::_1,33,44);

	func1(412412,54321515);
	func1(34251435,123123);
	return 0;
}
